@font-face {
    font-family: 'FuturaCondensedExtraBoldThRg';
    src: url('../fonts/futura2-webfont.eot');
    src: url('../fonts/futura2-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/futura2-webfont.woff') format('woff'),
         url('../fonts/futura2-webfont.ttf') format('truetype'),
         url('../fonts/futura2-webfont.svg#FuturaCondensedExtraBoldThRg') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{
	background-color: #F0F0F0;
	background-image: url("../images/header.png");
	background-repeat: repeat-x;
	height: 100%;
	font-size: 12px;
}
body, .br-button, h6{
	font-family: Arial, Verdana;
}

h2, h3, h4, #left-menu .head-item-main{
	font-family: Georgia, Times;
}
h4{
	font-size: 16px;
	font-style: italic;
	color: #fff;
	font-weight: normal;
}
h2{
	color: #f3d3a6;
	font-weight: normal;
	font-size: 22px;
}

h1{
	color: #e9e1d5;
	font-size: 35px;
	font-family: FuturaCondensedExtraBoldThRg;
}

a:visited{color: #636363;}
a:hover{color: #636363;}

.error{color: #FF0000;}

.bmargin0
{
    bottom-margin: 0px;
}
.bmargin{ margin-bottom: 15px; }
.lmargin{ margin-left: 15px; }
.lmargin-s{ margin-left: 10px; }
.lmargin-ss{ margin-left: 5px; }

.rmargin{ margin-right: 15px; }
.rmargin-s{ margin-right: 10px; }
.rmargin-ss{ margin-right: 5px; }
.rmargin-es{ margin: 0 5px 0 65px; }

.tmargin-s{margin-top: 10px;}

.drop-down-arrow{
	margin-left: 15px;
	margin-right: 5px;
}
.drop-down-arrow_position{
        position: absolute;
        top: 7px;
        right: 9px;
}
.language-bar-cont{
	line-height: 21px;
	font-size: 10px;
	float:right;
	margin-left:15px;
}

#main-content,#main-content-admin{
	width: 960px;
	height:100%;
}

/* header */
#header, #content{
	width: 100%;
}
#header{
	height: 168px;
}
#header .top-contact{
	padding-top: 5px;
}
#chat{
}
.head-right{
	padding-top: 10px;
	padding-right: 5px;
	width: 700px;
}
.top-menu-container{
}
.top-menu-container a{
	margin-left: 5px; 
	margin-right: 5px; 
	text-decoration: none;
	font-size: 10px;
}
input.button-search{
	background-image: url("../images/buttons/input-search.png");
	background-repeat: no-repeat;
	border: 0;
	text-transform: uppercase;
	background-color:#FAF7F4;
	border: none;
	height: 23px;
	line-height: 23px;
	width: 153px;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
}
input.magnifier-icon{
	background-image: url("../images/buttons/input-search-magnifier.png");
	padding-right: 30px;
	width: 133px;
}
input.cart-icon{
	background-image: url("../images/buttons/input-search-cart.png");
	border: 0;
	background-color:#FAF7F4;
	padding-right: 30px;
	width: 133px;
}
.header-text{
	color: #999;
}
.language-bar{
	background-image: url("../images/buttons/language-bar.png");
	background-repeat: no-repeat;
	border: none;
	height: 21px;
	line-height: 21px;
	width: 88px;
	padding-left: 10px;
	padding-right: 10px;
        position: relative;
}
.language-bar img{
}

/* end header */

/* CONTENT */
#content{
	padding: 30px 0; 
}

/* menus */
#menu{z-index:555;}
#menu ul li{z-index:666;}
.menu-color{
	color: #7c6c4e;
}
.menu-item{
/*	background-image: url("../images/icons/ring.png");
	background-repeat: no-repeat;*/
	display: inline-block;
	padding-left: 20px;
	text-decoration: none;
}

.category-0 > li > div a.menu-item{
	background-image: url("../images/icons/ring.png");
	background-repeat: no-repeat;
}
.category-3 > li > div a.menu-item{
	background-image: none;
}
#slider{
	width: 960px;
	height: 351px;
	/*overflow: hidden;*/
}

#slider .mainImage{height:351px}

.transparent-box{
	background-image: url("../images/slider/transparent-box.png");
	background-repeat: no-repeat;
	height: 90px;
	width: 240px;
	position: relative;
	padding-left:10px;
	padding-top:10px;
	margin-left: 51px;
	margin-top: 80px;
	margin-bottom: 20px;

}
/* end menus */
/* main-banner stuff*/
.main-banner-text{
	font-weight: bold;
	margin-bottom: 0;
}

#slider  a{
	font-size: 10px;
	background-image: url("../images/arrows/right-red-arrow.png");
	background-position: center right;
	background-repeat: no-repeat;
	padding-right: 10px;
	position: absolute;
	bottom: 10px;
	left:10px;
	text-decoration:none;
	color: #FFFFFF;
}

#slider h2{
	width: 50px;
	margin: 2px 0;
	font-style: italic;
}
#slider h1,h6{
	margin-left: 51px;
	margin-bottom:0;
}
#slider h1{
	margin-top: 40px;
	font-size:40px; 
	color: #e9e1d5;
}
#slider h6{
	font-size: 14px;
	margin-top: -10px;
	color: #f3d3a6;
}
.transparent-box img{
	position: absolute;
	right: 20px;
	top:10px;
}
/* main-banner end*/

/* left-menu */
#left-menu{
	font-size:15px; 
}
#left-menu .head-item-main{
	font-size:12px; 
	font-style: italic;
}
.head-item-main.open{
	background-color: #7c6c4e;
	color: #fff;
	background-image: url("../images/arrows/white-arrow-down.png");
	background-position: 100px 8px;
    background-repeat: no-repeat;	
}

.head-item-main.closed{
	background-color: #FFFFFF;
	color: #7c6c4e;
	background-image: url("../images/arrows/brown-arrow-right.png");
	background-position: 100px 8px;
    background-repeat: no-repeat;	
}
#left-menu .left-menu-item{
	width: 129px;
	margin-bottom:10px;
}
#left-menu .content-item, #left-menu .head-item-main{
	line-height: 30px;
	padding-left: 10px;
}
#left-menu .head-item-main span{display:inline-block;padding-right:28px;}
/* left-menu end*/

/* middle content */
#middle-content{

}
.light-brown-border{
	border: 1px solid #e5e5e5;
}
.head-item-wrap {
	overflow: hidden;
	font-size: 12px;
}
.head-item-wrap ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
.head-item-wrap ul li{
	border-top: 1px solid #e5e5e5;
	background-color: #fff;
	padding:5px 10px 6px;
}
.head-item-wrap ul li a{
	color: #666;
	text-decoration: none;
}

#middle-center{
	padding: 0 0 10px 68px;
	width: 600px;
}

#middle-center.prod-list{width:750px;margin: 0 0 10px 68px;padding: 0;background-color:#ffffff; border-radius:5px; border:1px solid #E5E5E5}
#middle-center.benner-list{width:750px;margin: 0 0 10px 68px;padding: 0;}
#paginator{width:750px;margin: 0 10px 10px 0px;padding: 0;background-color:#ffffff;float:right;height:30px;vertical-align:middle;color:#7c6c4e; border-radius:5px;  border:1px solid #E5E5E5}
#paginator div div a{text-decoration:none;color:#7c6c4e;}
#paginator div div a:visited{text-decoration:none;color:#7c6c4e;}

#middle-center h2, #middle-right h2{
	font-size: 18px;
}
#middle-center h2{
	background-image: url("../images/arrows/brown-arrow-right.png");
	background-position: left center;
    background-repeat: no-repeat;
	padding-left: 24px;
	margin-top: 0;
	font-size: 18px;
}
/* middle content end */

/* product */
.product{
	width: 168px;
	height: 150px;
	overflow: hidden;
	position: relative;
	margin-right: 20px;
	margin-bottom: 20px;
}
.product .desc{
	position: absolute;
	bottom: 0;
	height: 39px;
	width: 170px;
	background-color: #000;
	text-align: center;
}

.product img{
	width: 168px;
	height: 150px;
}
.product h4, .product h5{
	margin: 0;
}
.product h5{
	color: #fff;
	font-size: 10px;
}
#middle-right{
	width: 150px;
}
#middle-right h2{
	color: #333;
	margin-top: 0;
}
/* product end */

.recently-viewed{
	overflow: hidden;
	background-color: #fff;
}
.recently-viewed .head{
	background-color: #7c6c4e;
	height: 30px;
}
.recently-viewed h5{
	color: #5d707c;
	margin-top: 5px;
	margin-bottom: 8px;
	font-size: 14px;
	text-decoration: underline;
}
.recently-viewed h5 a{
	color: #5d707c;
	margin-top: 5px;
	margin-bottom: 8px;
	font-size: 14px;
	text-decoration: underline;
}
.recently-viewed a{
	display: block;
	margin-bottom: 3px;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.recently-viewed .col1{ width: 400px; }
.recently-viewed .col2{ width: 90px; padding-top: 5px; }
.recently-viewed .col3{ width: 323px; padding-top: 8px; }
.recently-viewed .col3 .bmargin{ margin-bottom: 8px; }

.recently-viewed .list a{
	text-decoration: none;
	color: #000;
}

#main-footer{
	background-image: url("../images/footer.png");
	background-position: center center;
    background-repeat: no-repeat;
	height: 200px;
}
.head h4{
	margin-top: 0;
	text-decoration: none;
	padding-left: 15px;
	line-height: 29px;
}

/* button */
.br-button:hover{
	opacity: 1;
	color: #fff;
}
.br-button{
	margin: 0 25px;
	font-weight: bold;
	opacity: 0.95;
	color: #c3c3c3;
	background-image: url("../images/icons/button/button.png");
	display: inline-block;
	width: 187px;
	height: 43px;
	text-decoration: none;
	line-height: 40px;
}

#secondary-footer .bmargin a:visited{
	color: #c3c3c3;
}
#secondary-footer .bmargin a:visited:hover{
	opacity: 1;
	color: #fff;
}

#content-wrapper .bmargin a:visited{
	color: #c3c3c3;
}
#content-wrapper .bmargin a:visited:hover{
	opacity: 1;
	color: #fff;
}
.br-button img{
	position: relative;
	left: 10px;
	margin-right: 10px;
}

/* button end*/
.recently-viewed .content{
	padding: 5px 10px;
}
.lb-arrow{
	margin: 60px 0;
}
.black-label{
	background-color: #333;
	padding: 5px 6px;
}
.p-product{
	margin-left: 23px;
}
.head .list-all{
	position: absolute;
	right: 10px;
	color: #fff;
	height: 17px;
	top: 6px;
	display: inline-block;
	background-image: url("../images/arrows/white-arrow-right.png");
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 20px;
	line-height: 20px;
}
.opinion-element{
	width: 200px;
	padding: 0 55px;
	border-right: 1px solid #e9e1d5;
	max-height: 150px;
	overflow:hidden;
}
#main-footer .box{
	width: 150px;
	margin: 2px 20px;
}
#main-footer ul{
	margin: 10px 0;
	padding-left: 20px;
}
#main-footer .title {
	color: #f1ebe4;
}
#main-footer ul li {
	color: #c6b9a7;
}
#main-footer ul li a {
	color: #c6b9a7;
	text-decoration: none;
}
#main-footer .caps{
	width: 960px;
}
#main-footer, #main-footer-admin .copy{
	color: #f1ebe4;
	font-size: 9px;
	margin-top: 20px;
}


ul.category-0 li a
{
	color: #7c6c4e;
	text-transform: uppercase;
    font-weight: bold;
}
ul.category-2 li a
{
	color: #FFFFFF;
	text-transform: uppercase;
    font-weight: bold;
}
ul.category-0 > li:hover
{
	color: #3A290A;
	background-color :#cdc8bf
}
.category-0 > li:hover > a.menu-item {
    color: #EFEFEF;
}

#menu ul > li:last-child{
	border-bottom: 0px;
	}
#menu ul.category-1 li:last-child div{
	border-bottom: 0px;
	}
#menu ul.category-2 li:last-child div{
	border-bottom: 0px;
	}
#menu ul.category-3 li:last-child div{
	border-bottom: 0px;
	}

ul.category-1 li
{
	height: 10px;
	margin: 5px 0px 5px -10px;
}

ul.category-1 li div
{
	height:100%;
	width:90%;
	border-bottom: 1px solid #7a6b4d;
}

ul.category-0 > li
{
	float:left;
	text-decoration: none;
	list-style-type: none;
	position: relative;
	padding-left: 13px;
	padding-right: 13px;
	padding-top: 40px;
	margin-top: -40px;
	padding-bottom: 10px;
}

ul.category-1 > li{

	position: relative;
	margin-left: -20px;
	margin-right: 0px;
	list-style-type: none;
	width: 180px;
	height: 30px;
	background-color: white;
}
ul.hover > li:hover{

	background-image: url('../images/icons/list_right_arrow.png');
	background-repeat:no-repeat;
	background-position:95% 30%; 
}
ul.category-1 > li:hover ul.category-2 > li:hover{

	background-image: url('../images/icons/list_down_arrow.png');
	background-repeat:no-repeat;
	background-position:95% 5%; 
}
ul.category-2 > li a{
	border-bottom: 1px solid #ffffff;	
}
ul.category-2 > li:last-child a{
	border-bottom: 0px;	
}
ul.category-3 > li a{
	border-bottom: 0px;	
	color: #cdc0a6;
}
ul.category-2 > li
{
	margin-left: -20px;
	list-style-type: none;
	width: 200px;
	height: auto;
	background-color: #7a6b4d;
	padding-right:10px;
}

ul.category-3 > li,
ul.category-4 > li{
	margin-left: -20px;
	list-style-image: url("../images/icons/white_list_button.png");
	width: 180px;
	height: 30px;
	background-color: #7a6b4d;
	border-bottom: 0px;
	color: #cdc0a6 !important;
}

ul.category-3,
ul.category-4{
	border-bottom: 1px solid #FFFFFF;	
}

ul.category-1{
	margin-left: 30px;
}

ul.category-1,
ul.category-2,
ul.category-3,
ul.category-4
{
	display: none;
	opacity:0.95;
}
ul.category-2,
ul.category-3,
ul.category-4
{
	background-color: #7a6b4d;
}

ul.category-0 > li:hover ul.category-1 { right: 0px; top:50px}

ul.category-0 > li:hover ul.category-1,
ul.category-1 > li:hover ul.category-2
{
	display: block;
	position: absolute;
	background-color: #fff;
	z-index: 1;
}

ul.category-1 > li:hover ul.category-2
{
	left: 180px; top:-18px; 
}
ul.category-2 > li:hover ul.category-3,
ul.category-3 > li:hover ul.category-4{
	display:block;
}

ul.category-2,
ul.category-3{
	background-color:#7A6B4D !important;
}


.category-1, ul.category-1 > li {
	background-color:#EBE3DB !important;
}


/* ENDRE - products*/

.empty65
{
    height: 65px;
}

.tmargin23
{
    margin-top: 23px;
}
.tpadding30
{
    padding-top: 30px;
}
.bpadding20
{
    padding-bottom: 20px;
}
.lpadding10
{
    padding-left: 10px;
}
.lmargin10
{
    margin-left: 10px;
}
.bmargin17
{
    margin-bottom: 17px;
}
.padding10
{
    padding: 10px;
}

#side-menu
{
    padding-top: 25px;
    width: 128px;
}

.side-left-button-dimension
{
    width: 127px;
    height: 63px;
    margin-bottom: 17px;
}
a.side-left-button
{
    color: #68593c;
    text-decoration: none;
}
a.side-left-button:hover
{
    color: #ffffff;
    text-decoration: none;
}
a.side-left-button p
{
    margin: 0px;
    padding: 0px 10px 0px 38px;
    height: 61px;
    vertical-align: middle;
    display: table-cell;
	font-weight: bold;
}
div.inapoi
{
    background-image: url("../images/buttons/inapoi.png");
}
div.inapoi:hover
{
    background-image: url("../images/buttons/inapoi-dark.png");
}
div.marime
{
    background-image: url("../images/buttons/marime.png");
}
div.marime:hover
{
    background-image: url("../images/buttons/marime-dark.png");
}
div.garantie
{
    background-image: url("../images/buttons/garantie.png");
}
div.garantie:hover
{
    background-image: url("../images/buttons/garantie-dark.png");
}
div.servicii
{
    background-image: url("../images/buttons/servicii.png");
}
div.servicii:hover
{
    background-image: url("../images/buttons/servicii-dark.png");
}
div.livrare
{
    background-image: url("../images/buttons/livrare.png");
}
div.livrare:hover
{
    background-image: url("../images/buttons/livrare-dark.png");
}
div.garantia_noastra
{
    background-image: url("../images/buttons/garantia-noastra.png");
}
div.garantia_noastra:hover
{
    background-image: url("../images/buttons/garantia-noastra-dark.png");
}
div.live_chat
{
    background-image: url("../images/buttons/live-chat.png");
}
div.live_chat:hover
{
    background-image: url("../images/buttons/live-chat-dark.png");
}
div.pachet
{
    background-image: url("../images/buttons/prezentare-pachet.png");
    width: 127px;
    height: 113px;
}
div.diemond
{
    background-image: url("../images/buttons/diemond-edu.png");
    width: 127px;
    height: 113px;
}
div.metal
{
    background-image: url("../images/buttons/metal-edu.png");
    width: 127px;
    height: 93px;
}
div div.head-item
{
    color: #68593C;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding: 0px;
    text-align: center;
}
div a ul.education
{
    list-style-type: none;
    margin-top: 0;
    padding-left: 9px;
}
div a ul.education li
{
    margin-bottom: 3px;
    color: #ffffff;
}

div.diemond a, div.metal a{
	text-decoration: none;	
}

.brown
{
    color: #7c6c4e;
}
.light-brown-border-bottom
{
    border-bottom: 1px solid #E5E5E5;
}
.dark-brown-border
{
    border: 1px solid #c8bbad;
}
#bijuteria
{
    padding-left: 62px;
    width: 770px;
}
#breadcrumbs
{
    margin-bottom: 10px;
    padding-left: 20px;
    margin-top: -20px;
    text-transform: uppercase;
    font-weight: bold;
    font-size:10px;
}

.rounded-corners .head.rposition{
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

#breadcrumbs a{
	text-decoration: none;
	color: #7C6C4E;
}

.produs-details
{
    height: 100%;
    padding: 7px 3px 33px 4px;
}
.rmargin8
{
    margin-right: 8px;
}
.image-container
{
    position: relative;
    border: 1px solid #c8bbad;
}
.zoom
{
    background-image: url(../images/icons/zoom.png);
    width: 31px;
    height: 16px;
    position: absolute;
    bottom: 4px;
    left: 4px;
    cursor: pointer;
}
.play
{
    background-image: url(../images/icons/play_pause.png);
    width: 45px;
    height: 16px;
    position: absolute;
    bottom: 4px;
    left: 4px;
    cursor: pointer;
}
.produs-search
{
    padding-left: 4px;
    padding-top: 20px;
}
.produs-search p
{
    margin-bottom: 10px;
    margin-top: 0px;
    text-transform: uppercase;
    margin-left:2px;
}
.drop-down190-bar
{
    position:relative;
    background-image: url(../images/icons/dropdown_190.png);
    width: 180px;
    height: 21px;
    line-height: 21px;
    padding-left: 10px;
}
.drop-down147-bar
{
    position:relative;
    background-image: url(../images/icons/dropdown_147.png);
    width: 137px;
    height: 21px;
    padding-left: 10px;
    line-height: 21px;
}
.info
{
    padding-top: 14px;
    padding-bottom: 24px;
}
.bold
{
    font-weight: bold;
}

.contact-left{
	float:left;
	width: 755px;
	margin-left: 75px;
	border-radius: 5px;
}

a.pre_button
{
    height: 32px;
    width: 92px;
    background-image: url(../images/icons/button/button_arrow_light.png);
    display: inline-block;
    text-decoration: none;
    line-height: 32px;
    color: #68593c;
}
a.pre_button:hover
{
    height: 32px;
    width: 92px;
    background-image: url(../images/icons/button/button_arrow_dark.png);
    display: inline-block;
    text-decoration: none;
    line-height: 32px;
    color: #ffffff;
}

a.pre_button p
{
    margin: 0px;
    padding-left: 40px;
}
a.next_button
{
    height: 32px;
    width: 92px;
    background-image: url(../images/icons/button/button_arrow_light_right.png);
    display: inline-block;
    text-decoration: none;
    line-height: 32px;
    color: #68593c;
}
a.next_button:hover
{
    height: 32px;
    width: 92px;
    background-image: url(../images/icons/button/button_arrow_dark_right.png);
    display: inline-block;
    text-decoration: none;
    line-height: 32px;
    color: #ffffff;
}

a.next_button p, a.print p
{
    margin: 0px;
    padding-right: 40px;
    text-align: right;
}
a.print
{
    height: 32px;
    width: 92px;
    background-image: url(../images/icons/button/print_light.png);
    display: inline-block;
    text-decoration: none;
    line-height: 32px;
    color: #68593c;
}
a.print:hover
{
    height: 32px;
    width: 92px;
    background-image: url(../images/icons/button/print_dark.png);
    display: inline-block;
    text-decoration: none;
    line-height: 32px;
    color: #ffffff;
}

.evaluate
{
    margin: 20px 0 20px 0;
}
.dark_star
{
    margin-left: 4px;
    background-image: url(../images/icons/dark_star.png);
    height: 16px;
    width: 17px;
}
.light_star
{
    margin-left: 4px;
    background-image: url(../images/icons/light_star.png);
    height: 16px;
    width: 17px;
}

a.jeweler_qustion
{
    color: #68593c;
    background-image: url("../images/icons/button/button_light.png");
    display: inline-block;
    width: 190px;
    height: 33px;
    text-decoration: none;
    line-height: 31px;
}
a.jeweler_qustion img
{
    padding: 0px 18px 0px 6px;
}
.cart_container
{
	width: 100%;
}
.add_to_cart
{
    padding: 6px 4px 73px 4px;
}
.add_to_cart #title
{
    padding: 0px 88px 4px 29px;
    font-weight: bold;
}
.add_to_cart table
{
    border-spacing: 0px;
} 
.add_to_cart .product_details
{
    height: auto;
    width: 100%;
    background-color: #725e4a;
    margin-bottom: 2px;
}
.add_to_cart .product_details table
{
    margin: 0px;
    padding: 0px;
    height: 100%;    
    /*color: #ffffff;*/
    font-weight: bold;
}
.add_to_cart .product_details table td
{
    line-height: 21px;
    vertical-align: middle;
}
.add_to_cart .product_details .to_order
{
    min-height: 325px !important;
    background-color: #f7f3ec !important;
}
.add_to_cart .product_details .to_order .description
{
    width: 440px;
   /* padding-left: 28px;*/
}
.add_to_cart .product_details .to_order .description p
{
    margin-top: 8px;
    margin-bottom: 12px;
}
.to_order .certification
{
    padding: 15px 0px;
}
.add_to_cart .product_details .to_order .options
{
    padding-left: 15px;
}
.to_order .options label
{
    color: #63615e;
    font-weight: bold; 
}

.to_order .options input, .to_order .options textarea
{
    margin-top: 5px;
    width: 215px;
    border: 1px solid #b0ada8;
}
.to_order .options .drop-down190-bar
{
    margin-top: 5px;
}

.styple_pt_comanda
{
    line-height: 43px;
    color: #ffffff !important;
    font-weight: bold;
    padding-left: 46px;
    font-size: 13px !important;
    display: inline-block;
}
.comanda
{
    background-image: url("../images/buttons/add_to_cart_green.png");
    width: 84px;
    height: 43px;
}
.comanda_rapid
{
    background-image: url("../images/buttons/comanda_rapid.png");
    width: 114px;
    height: 43px;
}

.width
{
    width: 90%;
}
.arrow_big_left
{
    background-image: url("../images/icons/button/arrow_big_left.png");
    width: 12px;
    height: 11px;
    margin-left: 5px;
    cursor: pointer;
}

.arrow_big_right
{
    background-image: url("../images/icons/button/arrow_big_right.png");
    width: 11px;
    height: 12px;
    margin-left: 5px;
    cursor: pointer;
}
.red
{
    color: #ff0000;
    font-weight: bold;
    padding-left: 5px;
}

.bt_add_to_cart
{
    background-image: url("../images/icons/button/bt_add_to_cart.png");
    width: 84px;
    height: 17px;
    color: #68593c;
    font-weight: bold;
    text-align: center;
    line-height: 17px;
    display: inline-block;
    margin: 0px !important;
    cursor: pointer;
}

.information
{
    height: 55px;
    padding: 8px 11px;
}
.information div.info_img
{
    background-image: url("../images/icons/info.png");
    height: 47px;
    width: 47px;
}
.information p
{
    font-size: 14px;
    margin: 0px;
    padding-left: 16px;
    padding-top: 9px;
}
.information p a
{
    color: #725e4a;
    font-weight: bold;
    text-decoration: underline;
    display: inline-block;
}
/* END CONTENT */

/*language selector*/
.dd, .ddChild {width:150px!important;}
.dd img {float:right; padding: 5px 5px 0 0}

.ddChild {border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.ddChild a {font-size:10px;}
/*end language selector*/

/*admin*/
#login-form{width:350px; left: 38%;position: relative;margin-top:25px;}

#admin-menu {list-style:none;overflow:none; padding-top:35px; margin-left:10px;}
#admin-menu li{float:left; padding: 0px 5px 0px 5px; border-right: 1px solid #7C6C4E; margin-bottom:10px;}
#admin-menu li a{color:#7C6C4E;text-decoration:none; font-weight:bold;text-transform:capitalize;}
#main-footer-admin{background:#7C6C4E;  padding:20px 0 0 10px;position:absolute;width:100%}
#main-footer-admin .copy{font-weight:bold; margin:0;}
#admin-tools{position:absolute;top:0px;right:0px;}
#admin-tools ul {list-style:none;}
#admin-tools ul  li {float:left;padding-right:10px;}
#admin-tools ul  li a.link-logout{color:#7C6C4E;text-decoration:none;text-transform:capitalize;font-weight:bold; line-height:22px;}
/*end admin*/

/*front*/
#main-footer .copy{margin-top:25px;margin-left:15px;}
label{color:#63615e;font-size:11px;}
.button{border-radius: 8px;background-color: #e0d8cd;color:#68593c;display:inline-block;padding:7px;cursor:pointer;}
.button.activ{background-color:#fff9f0;color:#968b74;}

h1{color:#7c6c4e;font-weight:bold;font-size:27px;}
#content-wrapper{margin-top:30px;position:relative;}
/*contact form*/

/*end contact form*/
.page-title{padding:20px;background-color:#FFFFFF;width:100%;}

#slider .transparent-box img{
	margin-left: 10px;

}
#slider .nivo-controlNav {
	position:absolute;
	bottom:70px; /* Put the nav below the slider */
}
#slider .nivo-controlNav img {
	display:inline; /* Unhide the thumbnails */
	position:relative;
	margin-right:10px;
}

/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav{ position: absolute;z-index:99; left:65px; top:0px;}
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer; text-indent:-5000px; width:16px; height:16px; float:left; margin-right:6px; background:url(../images/buttons.png) right 0 no-repeat}
.nivo-controlNav a.active { background-position:left}
#carousel_slide li{width:140px;height:180px;text-align:center;}
#carousel_slide li span{display:inline-block;}/*margin-top:5px;*/
#banner-place-holder {width:150px;height:100%;overflow:hidden;}

.tool-container{margin-right:10px;}

.additional-price, .additional-category, .additional-metal, .additional-gem{display:none;}
.selected{display:block;background-color:#EBE3DB !important;}
.product-list-item{float:left;width:168px;height:300px;overflow:hidden;padding:5px;position:relative;margin:2px 2px 10px 2px;text-align:center}

/*.product-list-item:hover{border:1px solid #EBE3DB;}*/

.name-container{width:168px;overflow:hidden;font-weight:bold;}
.product-info{margin-top:5px;width:168px;}
.product-info a{color:#7c6c4e;text-decoration:none;}
.product-info a:visited{color:#7c6c4e;text-decoration:none;}
.product-info div{margin-top:5px;}
.product-info .checkbox-container{margin-top:15px;}
.product-info .checkbox-container input{vertical-align:middle;}
.product-info .desc{font-weight:bold;}


.compare-button:hover{
	opacity: 1;
	color: #fff;
}
.compare-button{
	font-weight: bold;
	opacity: 0.95;
	color: #c3c3c3;
	background-image: url("../images/icons/button/button_compare.png");
	display: inline-block;
	width: 130px;
	height: 43px;
	text-decoration: none;
	line-height: 40px;
	text-align:center;
	cursor:pointer;
	margin-bottom:15px;
}
#search_price_btn, #search_price_btn1{
	font-weight: bold;
	opacity: 0.8;
	background-image: url("../images/icons/button/button_light_small.png");
	display: inline-block;
	width: 79px;
	height: 20px;
	text-decoration: none;
	line-height: 20px;
	text-align:center;
	cursor:pointer;
	margin-bottom:15px;
	color: #7c6c4e
}
#search_price_btn:hover{
	opacity: 1;
	color: #5f4f30;
}

.list-banner{width:750px;overflow:hidden;}
.list-banner > p > img {
    border-radius: 5px 5px 5px 5px;
    width: 750px;
}
.list-text{width:750px;overflow:hidden;margin-bottom:20px;}

#main-prod-description{width:190px;}

#settings-bar{ width:100%;height:50px;margin-bottom:5px;}

#get-products-filter{width:720px;padding-bottom:10px;padding-left:10px;background-color:#7c6c4e;border-radius:5px 5px 0 0;}
#get-products-filter label, .dd{float:right;}
#get-products-filter .dd .ddTitle{width:80px}
#get-products-filter select{background-color:#000000;}
#get-products-filter label {margin-right:5px;margin-left:5px;color:#FFFFFF;}
#get-products-filter #compare-btn {font-size:14px;border-radius:5px;text-align:center;vertical-align:middle;background-image:url('../images/icons/button/button_light.png');width: 122px;height: 31px;float:left;cursor:pointer;color:#b4a58c}
#get-products-filter #compare-btn:hover {color:#7A6A50;}
.supplimentar_filter{display:none;}
.compare-btn{cursor:pointer;}
/*end front*/

#loginFrm {width:auto;}
#loginFrm  div.error{font-size:10px;}
#loginFrmValidation{margin-bottom: 10px; display:none;}
#loginFrmValidation div {padding: 0 .7em;}
#loginFrmValidation .ui-icon-alert {float: left; margin-right: .3em;}

.form-container ul.form-list {list-style:none; margin-bottom:60px;}
.form-container ul.form-list li{clear:both; padding-top:5px;}
.form-container ul.form-list li span.required {color:red; font-weight:bold;padding-left:5px;}
.form-container ul.form-list .fields {float:left; margin-right:10px;}
.clear{clear:both;}
#registerFrm .button, #myaccountFrm .button, #myaddressFrm .button {margin-top:20px;}
#myaccountFrm label{float: none;}
.formErrors {font-weight:bold; color:red;}
.col-main{float:left; text-align:left;}
.col-left {
    float: left;
    margin-left: 5px;
}
.col-main form {width:auto}

.block {
    border: 1px solid #DDDDDD;
    line-height: 1.35;
    margin: 0 0 20px;
}
.block-account .block-title {
    background: none repeat scroll 0 0 #666666;
    border: 0 none;
}

.block .block-title {
    background: none repeat scroll 0 0 #7C6C4E;
    border-bottom: 1px solid #DDDDDD;
    padding: 2px 10px;
	color:#fff;
}

.block .block-title a {
  	text-decoration:none;
	color:#fff;
}

.my-account {background:#F7F3EC;width:100%; padding-top:5px;}

.block .block-content {
    background: none repeat scroll 0 0 transparent;
    padding: 12px 10px;
    width: 120px;
}
.block-content ul {list-style: none outside none; margin:0; padding:0;}
.block-account .block-content li a {
    border-bottom: 1px solid #DDDDDD;
    color: #5F5D5C;
    display: block;
    padding: 3px 0;
    text-decoration: none !important;
}
.block-content form{
	width: 120px;
	padding:0;
}
.block-content form {
	width: 120px;
	padding:0;
}
.block-content  .my_order_checkbox{
	width:10px;
	display:inline;
}
 .block-account .block-content li span, .block-account .block-content li {
    color: #5F5D5C;
    display: block;
    padding: 3px 0;
    text-decoration: none !important;
 }
.block-account .block-content li.current {
    border-bottom: 1px solid #DDDDDD;
    padding: 3px 0;
}
.block-account .block-content li.last a {
    border-bottom: 0 none;
}
.marginLeft90{margin-left:15px;}
.tool-container div{margin-bottom:2px;}

#contact_form {background-color:#FFFFFF;border-radius:5px;}
#contact_form h1{font-style:italic;font-weight:bold;font-size:20px;font-family: Georgia, Times;}
.contact-content{float:left;margin:5px;width:32%}
.contact-content img{vertical-align:middle;}
.contact-content-container{margin-top:15px;margin-bottom:15px;padding-bottom:15px;padding-top:15px;border-bottom:1px solid #f0f0f0;}
#contact_information div.left{margin-right:25px;}
#contact_information input{padding-left:5px;}
#contact_information select{width:225px;height:25px;background-color:#f5f5f5;border:none;}
#contact_information textarea{width:225px;height:75px;background-color:#f5f5f5;border:none;}
.input_container{width:225px;height:25px;background-color:#f5f5f5;}
#contact_information .input_container input {width:25px;display:inline;vertical-align:middle;}

#contact_form_selec_label{
	display:inline-block;
	position:relative;
	background-image:url("../images/contact_select.png");
	width:220px;
	padding-left:5px;
	height:30px;
	line-height:30px;
	cursor: pointer;
}

#contact_form #btn-send:hover{
	color: #5f4f30;
}

#contact_form #btn-send{
	background-image: url("../images/buttons/contact_form_send.png");
	width:95px;
	height:32px;
	line-height:30px;
	text-align:center;
	text-transform:uppercase;
 	color:#B2A694;
 	cursor:pointer;
 	font-weight: bold;
 	margin-top:15px;
}

/* cart stile */

.cartContent {
	padding:10px;	
}
.cartImage{
	width: 170px;	
}

.cartDetails{
	width: 380px;	
}
.cartContent .product_name{
	color: #7C6C4E;
    font-weight: bold;
}

.cart_btn_left.cart_btn_left{
	width:9px;
	height:33px;
	float:left;
	background-image: url("../images/buttons/cart_btn_left.gif");
}

.cart_btn_midle{	
	float:left;
	background-image: url("../images/buttons/cart_btn_midle.gif");
	border: 0 none;
    float: left;
    height: 33px;
    margin: 0;
    width: 200px;
    color: #7C6C4E;
    text-transform:uppercase;
}

.cart_btn_right{
	width:6px;
	height:33px;
	float:left;
	background-image: url("../images/buttons/cart_btn_right.gif");
}
a .cart_btn_midle{
	line-height: 33px;
	text-align: center;
}

.cart_btn_delete{
	line-height: 34px;
	text-align: center;
	background-image: url("../images/buttons/delete.gif");	
	background-repeat: no-repeat;
	width:100px;
}
.delete_text{
	padding-left:40px;
}
.green_btn_left{
	width:6px;
	height:23px;
	float:left;
	background-image: url("../images/buttons/green_btn_left.gif");
}
.green_btn_midle{
	height:23px;
	float:left;
	background-image: url("../images/buttons/green_btn_midle.gif");
	border: 0 none;
    margin: 0;
    width: 100px;
    color:#ffffff;
}
.green_btn_right{
	width:5px;
	height:23px;
	float:left;
	background-image: url("../images/buttons/green_btn_right.gif");
}

a .green_btn_midle{
	line-height: 23px;
	text-align: center;
}

.cartSubtotal{
	width: 110px;	
}
.cartHead h4{
	display:block;
	float: left;
}
.discount_code{
	font-size: 18px;
	margin-top:15px;
	margin-bottom:15px;
}

ul.cart-list
{
	list-style-type: none;
	margin:0px;
	padding:0px;
	overflow:hidden;
	clear:both;
}

#contact_information .input_container input {width:25px;display:inline;vertical-align:middle;}
#contact_form {background-color:#FFFFFF;}
#contact_form h1{font-style:italic;font-weight:bold;font-size:20px;font-family: Georgia, Times;}
.contact-content{float:left;margin:5px;width:32%}
.contact-content img{vertical-align:middle;}
.contact-content-container{margin-top:15px;margin-bottom:15px;padding-bottom:15px;padding-top:15px;border-bottom:1px solid #f0f0f0;}
#contact_information div.left{margin-right:25px;}
#contact_information input,select{width:225px;height:25px;background-color:#f5f5f5;border:none;}
#contact_information textarea{width:225px;height:75px;background-color:#f5f5f5;border:none;}
.input_container{width:225px;height:25px;background-color:#f5f5f5;}
#contact_information .input_container input {width:25px;display:inline;vertical-align:middle;}

#accordion table tr td a{font-size:12px;padding:0;}

#color_msdd #color_msa_0{display:none;}

.jcarousel-skin-tango .jcarousel-container-horizontal{height: 190px!important;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{
	top: 70px !important;
}
.jcarousel-skin-tango .jcarousel-next-horizontal{
	top: 70px !important;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal{
	height: 180px !important;
}

.produs-search #color_search_msdd{float:left;width:180px!important;}

.produs-search #color_search_child{width:198px!important;}
.produs-search #color_search_title{width:180px;}

.produs-search #clarity_msdd{float:left;width:180px!important;margin-left:25px;}

.produs-search #clarity_child{width:198px!important;}
.produs-search #clarity_title{width:180px;}
ul.cart-list li
{
	float:left;
}

ul.cart-list li.left-lsit
{
	width:130px;
	text-align:right;
	padding-right:15px;
}

ul.cart-list li.right-lsit
{
	width:130px;
	text-align:left;
	padding-bottom:5px;
}

.special-cart-list{
	font-size: 16px;
	color: #7C6C4E;
}
.checkout_btn_left{
	width:9px;
	height:33px;
	float:left;
	background-image: url("../images/buttons/checkout_btn_left.gif");
}
.checkout_btn_midle{
	height:33px;
	float:left;
	background-image: url("../images/buttons/checkout_btn_midle.gif");
	border: 0 none;
    margin: 0;
    width: 226px;
    color:#ffffff;
}
.checkout_btn_right{
	width:9px;
	height:33px;
	float:left;
	background-image: url("../images/buttons/checkout_btn_right.gif");
}
a .checkout_btn_midle{
	line-height: 33px;
	text-align: center;
	font-wight:bold;
	text-transform:uppercase;
}
.chackout-open-my{
	background-image:url("../images/arrows/white-arrow-down.png"); 
}
.chackout-closed-my{
	background-image:url("../images/arrows/white-arrow-right.png"); 
}

#countrySelector_child a img {margin-top: 4px;width:18px;height:12px;overflow:hidden;}

#get-products-filter .dd,#get-products-filter .ddChild {width: 95px !important;border-radius:5px;}
#metal_child {width: 150px !important;}

.options form{padding:0px;}
.options form textarea{height:50px;}
.options form label{display:inline;}

.options form .dd{float:none;}
.options form .ddChild{width:150px !important;}

.info {height:125px;overflow:hidden;}

.to_order.ui-widget-content{background: url("images/ui-bg_flat_10_eceadf_40x100.png") repeat-x scroll 50% 50% #F7F3EC !important;}

#all-images {margin-top:15px;margin-right:10px;width:520px;}
#all-images a{float: left;margin-right:10px;}

#ask_the_jeweler label {cursor:auto;}

#email_page_text{
	color: #7c6c4e;
	text-transform: uppercase;
	cursor: default;
}

#compare-title {
	width:100%;
	background-color:#7c6c4e;
	color:#FFFFFF;
	font-style:italic;
	font-size:14px;
	padding:5px 0px 5px 15px;
	margin:0px 40px 0px 40px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

#compare-content{
	width:100%;
	background-color:#FFFFFF;
	margin:0px 40px 0px 40px;
	padding-left:15px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

#compare-content #email-container {
	width:100%;
	padding:10px 0px 10px 0px;
	border-bottom: 1px solid #f0f0f0;
	text-align:right;
}

#compare-content #email-container input {
	background-color: #F5F5F5;
    border: 1px solid #CCCCCC;
    height: 25px;
    width: 200px;
    padding-left:5px;
 }
 
 #send{
 	margin-right:15px;
 	background-image: url("../images/buttons/compare_send_btn.png");
 	width:60px;
 	height:32px;
 	float:right;
 	text-align:center;
 	line-height:31px;
 	text-transform:uppercase;
 	color:#B2A694;
 	cursor:pointer;
 	font-weight: bold;
 }

.cell{border-bottom:1px solid #f0f0f0;height:40px;text-align:center;padding:5px;}
.compare-image-container{height: 145px;}
.buttons-container{height: 105px}

.compare-column{
	float:left;
	width: 160px;
}
.compare-column-head{
	float:left;
	width: 130px;
}
.compare-column-head .cell{
	text-align:left;
	color:#876F52;
}

#central-content-questions{
	margin-left:60px;
}

#questions-container{
	background-color:#FFFFFF;
	border: 1px solid #E5E5E5;
    border-radius: 0 0 5px 5px;
}

#question_banner{
	width:100%;
	height:75px;
	overflow:hidden;
}

#question_banner p,#central-content-questions p{
	margin: 0;
	display:inline-block;
}
#central-content-questions img{
	vertical-align:top;
}

#central-content-questions .rposition{
	margin-top:15px;
	background-color:#7C6C4E;
	border-top-right-radius: 10px; 
	border-top-left-radius: 10px; 
}

.question-item{
	padding: 5px 5px 10px 5px;
	margin: 0px 5px 20px 5px;
	border-bottom: 1px solid #F0F0F0;
}

#central-content-questions .head h4{
	margin-bottom: 0px;
}
 
.question-head{
	color: #7C6C4E;
}
div.question-head{
	margin-top:5px;
}
.question-text{
	margin-bottom:15px;
}

.answered{
	color:#29AF39;
}

.read-more-button{
	background-color:#f0f0f0;
	border-radius:10px;
	padding:5px 10px 5px 10px;
	color:#8E8E8E;
	margin-left:10px;
	cursor:pointer;
}
.ask-question-button{
	background-color:#29AF39;
	border-radius:10px;
	padding:5px 10px 5px 10px;
	color:#FFFFFF;
	margin-left:10px;
	cursor:pointer;
}
.read-more-button img{
	margin-left:5px;
}

#our_experts{
	width:230px;
	margin-left:15px;
	margin-top:15px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

#experts_content{
	width:230px;
	margin-left:15px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	background-color:#FFFFFF;
}

.expert-content{
	float:left;
	width:160px;
}

.expert-image{
	width:60px;
	float:left;
	padding: 5px;
}
.expert-name{
	color:#7C6C4E;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight:bold;
}
.expert-separator{
	border-bottom:1px solid #F0F0F0;
	padding-bottom:15px;
	margin-bottom:15px;
}
.grey{
	color:#8E8E8E;
}

.question-text a,.question-text a:visited{
	color: #7C6C4E;
}

.page_navigation{
	text-align:center;
	padding-bottom:15px;
}
.page_navigation a{
	margin:5px;
	text-decoration:none;
}
.add-to-basket{
	background-image: url("../images/buttons/add_to_basket.png");
	padding:10px;
	color:#B2A694;
	width:113px;
	height:13px;
	margin-left:35px;
	cursor:pointer;
	margin-top:15px;
	font-weight:bold;
	text-transform:uppercase;
}
.remove-btn{
	background-image: url("../images/buttons/remove_button.png");
	padding:10px;
	color:#999999;
	width:113px;
	height:13px;
	margin-left:35px;
	cursor:pointer;
	margin-top:15px;
	font-weight:bold;
	text-transform:uppercase;
}
.upper{
	text-transform:uppercase;
}
.remove-btn.back{
	margin-left:0px;
	margin-bottom: 50px;
	text-align:center;
}
.remove-btn.remove-all{
	margin-left:0px;
	margin-bottom: 50px;
	margin-right: 15px;
	text-align:center;
}

.our-price{
	font-size:18px;
	color:#876F52;
	font-weight:bold;
}

.compare-star{
	width:150px !important;	
}

#showing-box{
	cursor:pointer;
}

#print-div{
	display:none;
}

@media print 
{
    #print-div{display:block;}
}

.ul{
	background-color:#FFFFFF;
}
.li{
	border-bottom:1px solid #E5E5E5;
	padding-top:5px;
	padding-bottom:5px;
	padding-left: 10px;
}

.sitemap ul{
	list-style:none;
}

.sitemap ul li{
	float:left;
	padding-left:5px;
	padding-right:5px;
	border-left: 1px solid #000000;
}

.sitemap ul > li:first-child{
	border: 0px;
}

.sitemap ul li a, .sitemap ul li a:visited{
	text-decoration:none;
	color:#000000;

}
#star {width:150px !important;}

.create-account {
	width: 800px;
	margin-left:20px;
}
.create-login {
	width: 350px;
	margin-right: 20px;
	margin-left: 20px
}
.create-create {
	width: 350px;
}
h2.creat{
	color: #7c6c4e;
	font-weight: normal;
	font-size: 16px;
}
/*checkbox for order comment inages */

#imageContent .libraryItm{
	width:102px;
	height:102px;
	padding-right:10px;
	padding-bottom:10px;
	position:relative;
	overflow:hidden;
    cursor:pointer;
}
#imageContent .libraryItm:hover img{
    border:1px solid #453821;
}
#imageContent .libraryItm a{
	position:relative;
	display:block;
}
#imageContent .libraryItm img{
	width:100px;
	height:100px;
    border:1px solid #cecece;
}
#imageContent .libraryItm .checkbox {
	position: absolute;
	z-index: 1000;
    height: 17px;
    width: 17px;
    left: 5px;
	background:url('../images/icons/sprite-checkbox.png') no-repeat;
	top: 5px;
}
#imageContent .checkbox.checked {
	background-position:bottom left;
	
}

 tr.jqgrow td {
    word-wrap: break-word !important; /* IE 5.5+ and CSS3 */
    white-space: pre-wrap !important; /* CSS3 */
    white-space: -moz-pre-wrap!important; /* Mozilla, since 1999 */
    white-space: -pre-wrap!important; /* Opera 4-6 */
    white-space: -o-pre-wrap!important; /* Opera 7 */
    overflow: hidden;
    height: auto;
    vertical-align: middle;
    padding-top: 3px;
    padding-bottom: 3px
}
.loader{
	background:url('../images/icons/ajax-loader.gif') no-repeat;
	background-position:center; 
	height: 32px;
    width: 50px;
}

.price-btn{
	background-image:url('../images/buttons/search_price_btn.png');
	border: 0;
	background-color:#FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	width: 55px;
	height:17px;
}

#middle-center table div.desc.transparent a,
#middle-center table div.desc.transparent a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

#all-images a{
	border:1px solid #EBE3DB;
	padding:2px;	
}

.top-contact .item{
	margin-left:50px;	
}

.old-price{
	text-decoration: line-through;	
}

.you-save{
	color: #FF0000;
	font-weight: bold;
	text-transform:uppercase;
}

#search_question{
	color:#7c6c4e;
	font-weight: bold;
}

#search_question_container{
	width:200px;
	background-color:#FFFFFF;
	margin-left:15px;
	margin-top:15px;
	padding:15px;
	border-radius:5px;
}

#search_question{
	margin-bottom:10px;	
}

#search-button{
	font-size:12px;
	padding:2px;
	margin-left:5px;
	cursor:pointer;
	border-radius:4px;
	background-color:#D1CFCF;
}

.sitemap{
	margin-top:30px;
}

.sitemap-head{
	text-transform: capitalize;
	font-size:14px;
	color:#444444;
	font-weight: bold;
	float: left;
}

.sitemap ul{
	text-transform: capitalize;
	font-size:14px;
	float: left;
	padding-left: 20px;
	margin-top: 0px;
}

#related_category_input_box select{
	height: 30px;
	width: 270px;
}


.ui-dialog .ui-dialog-buttonpane button{background-color:#C6AB79;}

#contact-time-container{background-color:#F5F5F5;}
#contact-time-container div{cursor: pointer;}
.cursor-pionter{cursor: pointer;}

#address_list_form{
	margin-top: 25px;
}

#address_list_form div{
	margin-bottom: 15px;
}

#ring-sizer-banner-container{
	width: 800px;	
}